Big Huge Thesaurus

dwelling house

noun

sounds kind of like